life instinct - French English Dictionary